export namespace DefLoginLogModel {
  export interface DefLoginLogPageQuery {
    tenantId?: string; // 所属企业
    employeeId?: string; // 登录员工
    userId?: string; // 登录用户
    requestIp?: string; // 登录IP
    nickName?: string; // 登录人姓名
    username?: string; // 登录人账号
    status?: string; // 登录状态
    description?: string; // 登录描述
    loginDate?: string; // 登录时间
    ua?: string; // 浏览器请求头
    browser?: string; // 浏览器名称
    browserVersion?: string; // 浏览器版本
    operatingSystem?: string; // 操作系统
    location?: string; // 登录地点
  }

  export interface DefLoginLogSaveVO {
    tenantId?: string; // 所属企业
    employeeId?: string; // 登录员工
    userId?: string; // 登录用户
    requestIp?: string; // 登录IP
    nickName?: string; // 登录人姓名
    username?: string; // 登录人账号
    status?: string; // 登录状态
    description?: string; // 登录描述
    loginDate?: string; // 登录时间
    ua?: string; // 浏览器请求头
    browser?: string; // 浏览器名称
    browserVersion?: string; // 浏览器版本
    operatingSystem?: string; // 操作系统
    location?: string; // 登录地点
  }

  export interface DefLoginLogUpdateVO {
    id: string;
    tenantId?: string; // 所属企业
    employeeId?: string; // 登录员工
    userId?: string; // 登录用户
    requestIp?: string; // 登录IP
    nickName?: string; // 登录人姓名
    username?: string; // 登录人账号
    status?: string; // 登录状态
    description?: string; // 登录描述
    loginDate?: string; // 登录时间
    ua?: string; // 浏览器请求头
    browser?: string; // 浏览器名称
    browserVersion?: string; // 浏览器版本
    operatingSystem?: string; // 操作系统
    location?: string; // 登录地点
  }

  export interface DefLoginLogResultVO {
    echoMap?: any;
    id?: string; // 主键
    createdTime?: string; // 创建时间
    createdBy?: string; // 创建人
    updatedTime?: string; // 最后更新时间
    updatedBy?: string; // 最后更新人
    tenantId?: string; // 所属企业
    employeeId?: string; // 登录员工
    userId?: string; // 登录用户
    requestIp?: string; // 登录IP
    nickName?: string; // 登录人姓名
    username?: string; // 登录人账号
    status?: string; // 登录状态
    description?: string; // 登录描述
    loginDate?: string; // 登录时间
    ua?: string; // 浏览器请求头
    browser?: string; // 浏览器名称
    browserVersion?: string; // 浏览器版本
    operatingSystem?: string; // 操作系统
    location?: string; // 登录地点
  }
}
